the dim and distant past [brit] - Spanish English Dictionary